public class MyProgrammingLanguage {
	// This class is a simple wrapper around the Programming_Language__c object
	// 	to include an extra property on the object
	
    // TODO: Create a property for the programming language record called "theRecord" being wrapped
  public Programming_Language__c theRecord {get; set;} 	// the record being wrapped around
    // TODO: Create a property for the Boolean property called "checked" for data binding the record to a checkbox
  public Boolean checked {get; set;}				// for data-binding to a checkbox
    // TODO: Create a constructor for new programming language records with a default of checked = false
  
  public MyProgrammingLanguage(){
        theRecord = new Programming_Language__c();
        checked = false;
    }
  
    // TODO: Create a constructor for existing programming lanugage records with a default of checked = false
    // constructor for NEW Programming_Language__c records
    // constructor used for existing Programming_Language__c records
  
    public MyProgrammingLanguage(Programming_Language__c p){
        theRecord = p;
        checked = false;
    }

}